Definition of Taro Root

  • (noun) tropical starchy tuberous root

Synonyms of Taro Root


Antonyms of Taro Root


No Antonyms Found.

Homophones of Taro Root


No Homophones Found.